package com.juzi.wopu.domain;

import java.math.BigDecimal;
import java.util.Date;

public class CartShelf {

	private Long iId;
	
	private Long iType;// 商品类型
	
	private Long iGoodsId;// 如果是净菜对应的的是canteenMenu表里面的iId，如果是其他就是product表里面的iId
	
	private String sProductName;// 商品的名称
	
	private String sProductImage;// 商品图片
	
	private BigDecimal dPrice;// 商品价格
	
	private Date dtStart;// 上架时间
	
	private Date dtEnd;// 下架时间
	
	private Long iSupplierId;// 供应厂商
	
	private String sSupplierName;// 供应厂商名称
	
	private Long iCompany;// 局点
	
	private String sCompany;// 局点名称
	
	private Long iPlaceId;// 地点的id
	
	private String sPlaceName;// 地点
	
	private Long iInsertUser;// 添加商品的人
	
	private Date dtInsert;// 商品创建时间
	
	private Date dtUpdate;// 商品修改时间
	
	private Long iUpdateUser;// 修改的人
	
	private Long iCount;// 商品数量
	
	private Long iSold;// 商品销量
	
	private Long iStatus;// 商品状态
	
	private Long iTypeSub;// 商品类型
	
	private Long  iDeliver;
	
	private SysCode sysCode;// 所有外关联的表
	
	private String type;

	public Long getiId() {
		return iId;
	}

	public void setiId(Long iId) {
		this.iId = iId;
	}

	public String getsProductName() {
		return sProductName;
	}

	public void setsProductName(String sProductName) {
		this.sProductName = sProductName;
	}


	public String getsProductImage() {
		return sProductImage;
	}

	public void setsProductImage(String sProductImage) {
		this.sProductImage = sProductImage;
	}

	public BigDecimal getdPrice() {
		return dPrice;
	}

	public void setdPrice(BigDecimal dPrice) {
		this.dPrice = dPrice;
	}

	public Long getiType() {
		return iType;
	}

	public void setiType(Long iType) {
		this.iType = iType;
	}

	public Long getiCount() {
		return iCount;
	}

	public void setiCount(Long iCount) {
		this.iCount = iCount;
	}

	public Long getiSold() {
		return iSold;
	}

	public void setiSold(Long iSold) {
		this.iSold = iSold;
	}

	public Long getiCompany() {
		return iCompany;
	}

	public void setiCompany(Long iCompany) {
		this.iCompany = iCompany;
	}
	
	public Long getiStatus() {
		return iStatus;
	}

	public void setiStatus(Long iStatus) {
		this.iStatus = iStatus;
	}

	public SysCode getSysCode() {
		return sysCode;
	}

	public void setSysCode(SysCode sysCode) {
		this.sysCode = sysCode;
	}
	
	public Long getiDeliver() {
		return iDeliver;
	}

	public void setiDeliver(Long iDeliver) {
		this.iDeliver = iDeliver;
	}
	
	// 、、、、、、、、、、、、、、、、、、
	
	public Long getIDeliver() {
		return iDeliver;
	}

	public Date getDtInsert() {
		return dtInsert;
	}

	public void setDtInsert(Date dtInsert) {
		this.dtInsert = dtInsert;
	}

	public Date getDtUpdate() {
		return dtUpdate;
	}

	public void setDtUpdate(Date dtUpdate) {
		this.dtUpdate = dtUpdate;
	}

	public void setIDeliver(Long iDeliver) {
		this.iDeliver = iDeliver;
	}

	public Date getDtStart() {
		return dtStart;
	}

	public void setDtStart(Date dtStart) {
		this.dtStart = dtStart;
	}
	
	public Date getDtEnd() {
		return dtEnd;
	}

	public void setDtEnd(Date dtEnd) {
		this.dtEnd = dtEnd;
	}

	public Long getIId() {
		return iId;
	}

	public void setIId(Long iId) {
		this.iId = iId;
	}

	public String getSProductName() {
		return sProductName;
	}

	public void setSProductName(String sProductName) {
		this.sProductName = sProductName;
	}

	public String getSProductImage() {
		return sProductImage;
	}

	public void setSProductImage(String sProductImage) {
		this.sProductImage = sProductImage;
	}

	public BigDecimal getDPrice() {
		return dPrice;
	}

	public void setDPrice(BigDecimal dPrice) {
		this.dPrice = dPrice;
	}

	public Long getIType() {
		return iType;
	}

	public void setIType(Long iType) {
		this.iType = iType;
	}

	public Long getICount() {
		return iCount;
	}

	public void setICount(Long iCount) {
		this.iCount = iCount;
	}

	public Long getISold() {
		return iSold;
	}

	public void setISold(Long iSold) {
		this.iSold = iSold;
	}

	public Long getICompany() {
		return iCompany;
	}

	public void setICompany(Long iCompany) {
		this.iCompany = iCompany;
	}
	
	public Long getIStatus() {
		return iStatus;
	}

	public void setIStatus(Long iStatus) {
		this.iStatus = iStatus;
	}

	public Long getiGoodsId() {
		return iGoodsId;
	}

	public void setiGoodsId(Long iGoodsId) {
		this.iGoodsId = iGoodsId;
	}

	public Long getiSupplierId() {
		return iSupplierId;
	}

	public void setiSupplierId(Long iSupplierId) {
		this.iSupplierId = iSupplierId;
	}

	public String getsSupplierName() {
		return sSupplierName;
	}

	public void setsSupplierName(String sSupplierName) {
		this.sSupplierName = sSupplierName;
	}

	public String getsCompany() {
		return sCompany;
	}

	public void setsCompany(String sCompany) {
		this.sCompany = sCompany;
	}

	public Long getiPlaceId() {
		return iPlaceId;
	}

	public void setiPlaceId(Long iPlaceId) {
		this.iPlaceId = iPlaceId;
	}

	public String getsPlaceName() {
		return sPlaceName;
	}

	public void setsPlaceName(String sPlaceName) {
		this.sPlaceName = sPlaceName;
	}

	public Long getiInsertUser() {
		return iInsertUser;
	}

	public void setiInsertUser(Long iInsertUser) {
		this.iInsertUser = iInsertUser;
	}

	public Long getiUpdateUser() {
		return iUpdateUser;
	}

	public void setiUpdateUser(Long iUpdateUser) {
		this.iUpdateUser = iUpdateUser;
	}

	public Long getiTypeSub() {
		return iTypeSub;
	}

	public void setiTypeSub(Long iTypeSub) {
		this.iTypeSub = iTypeSub;
	}
	
	public Long getIGoodsId() {
		return iGoodsId;
	}

	public void setIGoodsId(Long iGoodsId) {
		this.iGoodsId = iGoodsId;
	}

	public Long getISupplierId() {
		return iSupplierId;
	}

	public void setISupplierId(Long iSupplierId) {
		this.iSupplierId = iSupplierId;
	}

	public String getSSupplierName() {
		return sSupplierName;
	}

	public void setSSupplierName(String sSupplierName) {
		this.sSupplierName = sSupplierName;
	}

	public String getSCompany() {
		return sCompany;
	}

	public void setSCompany(String sCompany) {
		this.sCompany = sCompany;
	}

	public Long getIPlaceId() {
		return iPlaceId;
	}

	public void setIPlaceId(Long iPlaceId) {
		this.iPlaceId = iPlaceId;
	}

	public String getSPlaceName() {
		return sPlaceName;
	}

	public void setSPlaceName(String sPlaceName) {
		this.sPlaceName = sPlaceName;
	}

	public Long getIInsertUser() {
		return iInsertUser;
	}

	public void setIInsertUser(Long iInsertUser) {
		this.iInsertUser = iInsertUser;
	}

	public Long getIUpdateUser() {
		return iUpdateUser;
	}

	public void setIUpdateUser(Long iUpdateUser) {
		this.iUpdateUser = iUpdateUser;
	}

	public Long getITypeSub() {
		return iTypeSub;
	}

	public void setITypeSub(Long iTypeSub) {
		this.iTypeSub = iTypeSub;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}
	
}
